cover in hay - French English Dictionary